a long run of powertrong một thời gian dài: for many a long daythời gian tạm quyền: interimphất trong một thời gian ngắn: to make good in a short time